stuffed shirt - French English Dictionary